介紹colab與接下來5天要學習法國dataflowr的faster.ai五日深度學習
Colab基本知識,接下來5天要學的方向
一個Google免費的Jupyter Notebook環境,可以使用GPU跟TPU,相信對使用過Jupyter Notebook的大家都會感到很熟悉,順帶一提,Kaggle也有類似執行環境
https://colab.research.google.com/notebooks/welcome.ipynb
他是不需安裝的,登入Google帳號對筆記本做更動後保存就會出現在你的Google Drive裡一個叫Colab Notebooks的黃色資料夾中
選單列>代碼執行程序>更改運行時類型>GPU/TPU
! nvidia-smi
!跟Jupyter Notebook一樣是單元格中用來執行環境命令的指令,常用來安裝套件(!pip install ...
% cd
用來轉移目錄
可以的
from google.colab import drive
drive.mount('/content/gdrive')
他會出現個連結,點擊後複製驗證碼貼回下方儲存格就驗證成功了
%cd /content/gdrive/"My Drive"/"Colab Notebooks"
from google.colab import files
uploaded = files.upload()
path = '/content/gdrive/My Drive/Colab Notebooks/'
import zipfile
for f in ['train.zip', 'test.zip']:
with zipfile.ZipFile(path + f, 'r') as z:
z.extractall(path)
也可以手動解壓送到Colab Notebooks
目前只提供至少50G儲存空間和12GB(可用於訓練約2GB)的記憶體,使用時間僅可連續12小時(包含安裝軟體套件包、資料下載到虛擬機及訓練時間)
超過時間便會清掉使用中內容,有時還會因使用者過多造成連不上線或用到一半斷線,並不適合用在太大的模型及資料集訓練
看不懂沒關係,5天之後我們就會懂了
Colab驗證與執行過程,最後會看到Drive內的檔案
5天的學習內容
這五天施行方向是看懂投影片,Colab資料大致跑過一次,知道在做什麼
https://makerpro.cc/2018/06/learn-ai-by-google-colaboratory/
https://mlelarge.github.io/dataflowr-web/cea_edf_inria.html